package com.lakeworks.domain.vo;


import com.lakeworks.common.domain.channel.ticket.BarcodeVo;
import com.lakeworks.common.domain.ticket.TktTicketFile;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotBlank;
import java.util.List;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class TicketBackVo {

    //工单id
    private Long ticketId;

    //凭证列表
    private List<TktTicketFile> tktTicketFiles;

    //衣物信息
    private List<BarcodeVo> barcodeVos;

    //处理金额
    private Double amount;

    //处理程度
    private String degree;

    //反馈状态
    @NotBlank(message = "选项类型错误")
    private String ticketBackState;

    private String remark;

    private Long channelId;

    private String operator;

}
